< Back to Search Results
Physa malleata
paralectotypes
329454
details
3.0x